Thema Datum  Von Nutzer Rating
Antwort
03.11.2005 14:05:52 Markus
NotSolved
03.11.2005 16:08:10 Rasta
NotSolved
04.11.2005 08:39:50 Markus
NotSolved
Blau Aw:Aw:Aw:ReDim ==> Subscript out of range - warum?
04.11.2005 12:39:21 Rasta
NotSolved
04.11.2005 15:05:52 Markus
NotSolved
04.11.2005 15:35:06 Rasta
NotSolved
04.11.2005 16:16:06 Markus
NotSolved
04.11.2005 16:46:52 Rasta
NotSolved
08.11.2005 09:54:43 Markus
NotSolved

Ansicht des Beitrags:
Von:
Rasta
Datum:
04.11.2005 12:39:21
Views:
653
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:ReDim ==> Subscript out of range - warum?
Hi Markus,

was ich mich gerade frage, ob du ein multidimensionales array überhaupt brauchst?

Reicht dir ein "einfaches" dynamisches array nicht aus?

hier nochmal ein anderes beispiel für ein dynamisches array --(2ter code)

http://www.exceltip.com/st/Array_variables_using_VBA_in_Microsoft_Excel/509.html

ansonsten musst du mir wohl dein problem mit code schildern und ich werde es mit dir zusammen hinbekommen

nicht verzweifeln :-)
viele grüße

rasta

Markus schrieb am 04.11.2005 08:39:50:

Holla!

Die Seite kannte ich schon und sie ist zwar praktisch, aber hier hilft sie leider nicht weiter.
Bei dem einen steht

ReDim Preserve Blabla(2, 1)

beim anderen

ReDim Preserve Blabla(1, 2)

nun ist mir wirklich nicht klar, wo der unterschied liegt, außer dem ,daß man spalten statt zeilen anspricht...



Fehler:

Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
>>>> ReDim Preserve Blabla(2, 1)
End Sub

kein Fehler:

Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
>>>>>>>>>>>< ReDim Preserve Blabla(1, 2)
End Sub

Ich hatte schon öfter Probleme mit VBA Arrays, da ich von Matlab (mit dem ich üblicherweise, und auch lieber, arbeite) eher verzeihendere Zuordnungen gewöhnt bin. Hat da vielleicht jemand einen guten Link, der mir das alles etwas näher bringt?

Gruß,

Markus

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
03.11.2005 14:05:52 Markus
NotSolved
03.11.2005 16:08:10 Rasta
NotSolved
04.11.2005 08:39:50 Markus
NotSolved
Blau Aw:Aw:Aw:ReDim ==> Subscript out of range - warum?
04.11.2005 12:39:21 Rasta
NotSolved
04.11.2005 15:05:52 Markus
NotSolved
04.11.2005 15:35:06 Rasta
NotSolved
04.11.2005 16:16:06 Markus
NotSolved
04.11.2005 16:46:52 Rasta
NotSolved
08.11.2005 09:54:43 Markus
NotSolved